package com.example.demo.common;

import com.example.demo.model.Userinfo;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

/**
 * 工具类
 */
public class SessionUtils {
    /**
     * 得到当前登录用户
     */
    public static Userinfo getUser(HttpServletRequest request){
        HttpSession session= request.getSession(false);//有就获取,没有也不创建
        if(session!=null && session.getAttribute(AppVariable.SESSION_USERINFO_KEY)!=null){
            //能通过key获取到存储到session里面的内容,(登录用户userinfo)
            return (Userinfo) session.getAttribute(AppVariable.SESSION_USERINFO_KEY);
        }
        return null;

    }
}
